home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #2 / Amiga Plus CD - 1999 - No. 2.iso / System-Boost / Grafik / raylabwos / scenes / raylab.rl < prev    next >
Encoding:
Text File  |  1998-11-08  |  6.1 KB  |  426 lines

  1. #################################################################
  2. #                                #
  3. #    Name:    raylab.rl                    #
  4. #    Author:    Marcus Geelnard                    #
  5. #    Date:    13-Jun-1996                    #
  6. #                                #
  7. #    RayLab version:    1.1                    #
  8. #                                #
  9. #    This is the new oficial logo for RayLab 1.1 !!        #
  10. #                                #
  11. #    Please note the aspect ratio of the camera. The width    #
  12. #    and height that are specified in the globals-section    #
  13. #    is an example of "correct" dimensions (800x320 is    #
  14. #    another example).                    #
  15. #                                #
  16. #################################################################
  17.  
  18.  
  19. Globals:
  20.     picwidth  320
  21.     picheight 128
  22. :end
  23.  
  24.  
  25. #################################################################
  26. #
  27. #    The logo
  28. #
  29. #################################################################
  30.  
  31. Deftexture:
  32.     image:
  33.         iff textures/flowr256.iff
  34.         interpolate
  35.         transform:
  36.         rotate 40 40 0
  37.         scale  4 5 4
  38.         :end
  39.     :end
  40.     phong 0.5  phongsize 30
  41.     diffuse 0.9  ambient 0.2
  42. :end
  43.  
  44. #
  45. #  [R]aylab
  46. #
  47.  
  48. Csg:
  49.     Cylinder:
  50.     start -19 0 0    end -19 8 0    radius 0.55
  51.     :end
  52.   PLUS
  53.     Cylinder:
  54.     start -19 8 0    end -16 8 0    radius 0.55
  55.     :end
  56.   PLUS
  57.     Cylinder:
  58.     start -16 8 0    end -14 6 0    radius 0.55
  59.     :end
  60.   PLUS
  61.     Cylinder:
  62.     start -14 6 0    end -14 4 0    radius 0.55
  63.     :end
  64.   PLUS
  65.     Cylinder:
  66.     start -14 4 0    end -19 4 0    radius 0.55
  67.     :end
  68.   PLUS
  69.     Cylinder:
  70.     start -19 4 0    end -14 0 0    radius 0.55
  71.     :end
  72.   PLUS
  73.     Sphere:
  74.     centre -19 0 0    radius 0.55
  75.     :end
  76.   PLUS
  77.     Sphere:
  78.     centre -19 8 0    radius 0.55
  79.     :end
  80.   PLUS
  81.     Sphere:
  82.     centre -16 8 0    radius 0.55
  83.     :end
  84.   PLUS
  85.     Sphere:
  86.     centre -14 6 0    radius 0.55
  87.     :end
  88.   PLUS
  89.     Sphere:
  90.     centre -14 4 0    radius 0.55
  91.     :end
  92.   PLUS
  93.     Sphere:
  94.     centre -14 0 0    radius 0.55
  95.     :end
  96.  
  97.   Bounding box:
  98.     corners    -19.55 -0.55 -0.55
  99.         -13.45  8.55  0.55
  100.   :end
  101. :end
  102.  
  103.  
  104. #
  105. #  r[A]ylab
  106. #
  107.  
  108. Csg:
  109.     Cylinder:
  110.     start -8 1 0    end -9 0 0    radius 0.55
  111.     :end
  112.   PLUS
  113.     Cylinder:
  114.     start -9 0 0    end -12 0 0    radius 0.55
  115.     :end
  116.   PLUS
  117.     Cylinder:
  118.     start -12 0 0    end -12 3 0    radius 0.55
  119.     :end
  120.   PLUS
  121.     Cylinder:
  122.     start -12 3 0    end -11 4 0    radius 0.55
  123.     :end
  124.   PLUS
  125.     Cylinder:
  126.     start -11 4 0    end -8 4 0    radius 0.55
  127.     :end
  128.   PLUS
  129.     Cylinder:
  130.     start -8 4 0    end -8 0 0    radius 0.55
  131.     :end
  132.   PLUS
  133.     Sphere:
  134.     centre -9 0 0    radius 0.55
  135.     :end
  136.   PLUS
  137.     Sphere:
  138.     centre -12 0 0    radius 0.55
  139.     :end
  140.   PLUS
  141.     Sphere:
  142.     centre -12 3 0    radius 0.55
  143.     :end
  144.   PLUS
  145.     Sphere:
  146.     centre -11 4 0    radius 0.55
  147.     :end
  148.   PLUS
  149.     Sphere:
  150.     centre -8 4 0    radius 0.55
  151.     :end
  152.   PLUS
  153.     Sphere:
  154.     centre -8 0 0    radius 0.55
  155.     :end
  156.  
  157.   Bounding box:
  158.     corners    -12.55 -0.55 -0.55
  159.          -7.45  4.55  0.55
  160.   :end
  161. :end
  162.  
  163.  
  164. #
  165. #  ra[Y]lab
  166. #
  167.  
  168. Csg:
  169.     Cylinder:
  170.     start -6 4 0    end -6 0 0    radius 0.55
  171.     :end
  172.   PLUS
  173.     Cylinder:
  174.     start -6 0 0    end -2 0 0    radius 0.55
  175.     :end
  176.   PLUS
  177.     Cylinder:
  178.     start -2 4 0    end -2 -3 0    radius 0.55
  179.     :end
  180.   PLUS
  181.     Cylinder:
  182.     start -2 -3 0    end -3 -4 0    radius 0.55
  183.     :end
  184.   PLUS
  185.     Cylinder:
  186.     start -3 -4 0    end -6 -4 0    radius 0.55
  187.     :end
  188.   PLUS
  189.     Sphere:
  190.     centre -6 4 0    radius 0.55
  191.     :end
  192.   PLUS
  193.     Sphere:
  194.     centre -6 0 0    radius 0.55
  195.     :end
  196.   PLUS
  197.     Sphere:
  198.     centre -2 4 0    radius 0.55
  199.     :end
  200.   PLUS
  201.     Sphere:
  202.     centre -2 -3 0    radius 0.55
  203.     :end
  204.   PLUS
  205.     Sphere:
  206.     centre -3 -4 0    radius 0.55
  207.     :end
  208.   PLUS
  209.     Sphere:
  210.     centre -6 -4 0    radius 0.55
  211.     :end
  212.  
  213.   Bounding box:
  214.     corners    -6.55 -4.55 -0.55
  215.         -1.45  4.55  0.55
  216.   :end
  217. :end
  218.  
  219.  
  220.  
  221.  
  222. #
  223. #  ray[L]ab
  224. #
  225.  
  226. Csg:
  227.     Cylinder:
  228.     start 2 8 0    end 2 0 0    radius 0.55
  229.     :end
  230.   PLUS
  231.     Cylinder:
  232.     start 2 0 0    end 6 0 0    radius 0.55
  233.     :end
  234.   PLUS
  235.     Sphere:
  236.     centre 2 8 0    radius 0.55
  237.     :end
  238.   PLUS
  239.     Sphere:
  240.     centre 2 0 0    radius 0.55
  241.     :end
  242.   PLUS
  243.     Sphere:
  244.     centre 6 0 0    radius 0.55
  245.     :end
  246.  
  247.   Bounding box:
  248.     corners    1.45 -0.55 -0.55
  249.         6.55  8.55  0.55
  250.   :end
  251. :end
  252.  
  253.  
  254. #
  255. #  rayl[A]b
  256. #
  257.  
  258. Csg:
  259.     Cylinder:
  260.     start 12 1 0    end 11 0 0    radius 0.55
  261.     :end
  262.   PLUS
  263.     Cylinder:
  264.     start 11 0 0    end 8 0 0    radius 0.55
  265.     :end
  266.   PLUS
  267.     Cylinder:
  268.     start 8 0 0    end 8 3 0    radius 0.55
  269.     :end
  270.   PLUS
  271.     Cylinder:
  272.     start 8 3 0    end 9 4 0    radius 0.55
  273.     :end
  274.   PLUS
  275.     Cylinder:
  276.     start 9 4 0    end 12 4 0    radius 0.55
  277.     :end
  278.   PLUS
  279.     Cylinder:
  280.     start 12 4 0    end 12 0 0    radius 0.55
  281.     :end
  282.   PLUS
  283.     Sphere:
  284.     centre 11 0 0    radius 0.55
  285.     :end
  286.   PLUS
  287.     Sphere:
  288.     centre 8 0 0    radius 0.55
  289.     :end
  290.   PLUS
  291.     Sphere:
  292.     centre 8 3 0    radius 0.55
  293.     :end
  294.   PLUS
  295.     Sphere:
  296.     centre 9 4 0    radius 0.55
  297.     :end
  298.   PLUS
  299.     Sphere:
  300.     centre 12 4 0    radius 0.55
  301.     :end
  302.   PLUS
  303.     Sphere:
  304.     centre 12 0 0    radius 0.55
  305.     :end
  306.  
  307.   Bounding box:
  308.     corners     7.45 -0.55 -0.55
  309.         12.55  4.55  0.55
  310.   :end
  311. :end
  312.  
  313.  
  314. #
  315. #  rayla[B]
  316. #
  317.  
  318. Csg:
  319.     Cylinder:
  320.     start 14 0 0    end 14 8 0    radius 0.55
  321.     :end
  322.   PLUS
  323.     Cylinder:
  324.     start 14 1 0    end 15 0 0    radius 0.55
  325.     :end
  326.   PLUS
  327.     Cylinder:
  328.     start 15 0 0    end 18 0 0    radius 0.55
  329.     :end
  330.   PLUS
  331.     Cylinder:
  332.     start 18 0 0    end 18 3 0    radius 0.55
  333.     :end
  334.   PLUS
  335.     Cylinder:
  336.     start 18 3 0    end 17 4 0    radius 0.55
  337.     :end
  338.   PLUS
  339.     Cylinder:
  340.     start 17 4 0    end 14 4 0    radius 0.55
  341.     :end
  342.   PLUS
  343.     Sphere:
  344.     centre 14 8 0    radius 0.55
  345.     :end
  346.   PLUS
  347.     Sphere:
  348.     centre 14 0 0    radius 0.55
  349.     :end
  350.   PLUS
  351.     Sphere:
  352.     centre 15 0 0    radius 0.55
  353.     :end
  354.   PLUS
  355.     Sphere:
  356.     centre 18 0 0    radius 0.55
  357.     :end
  358.   PLUS
  359.     Sphere:
  360.     centre 18 3 0    radius 0.55
  361.     :end
  362.   PLUS
  363.     Sphere:
  364.     centre 17 4 0    radius 0.55
  365.     :end
  366.  
  367.   Bounding box:
  368.     corners    13.45 -0.55 -0.55
  369.         18.55  8.55  0.55
  370.   :end
  371. :end
  372.  
  373.  
  374. Deftexture:
  375.     default
  376. :end
  377.  
  378. #################################################################
  379. #
  380. #    The whirly clouded background
  381. #
  382. #################################################################
  383.  
  384. Plane:
  385.     offset -5
  386.     texture:
  387.         pattern blurb
  388.         turbulence 0.3
  389.         colormap 3
  390.             0  0.3 0.0 0.0
  391.             0.4  0.6 0.4 0.3
  392.             1  1.0 0.8 0.7
  393.         phong 0.4  phongsize 30
  394.         ambient 0.32
  395.         transform:
  396.             whirl 20.0 0.02
  397.         :end
  398.     :end
  399. :end
  400.  
  401.  
  402. #################################################################
  403. #
  404. #    The light(s)
  405. #
  406. #################################################################
  407.  
  408. Light:
  409.     location -100 200 300
  410.     color 1 1 1
  411. :end
  412.  
  413.  
  414. #################################################################
  415. #
  416. #    The camera
  417. #
  418. #################################################################
  419.  
  420. Camera:
  421.     location 0 -12 28
  422.     viewpoint 0 0 0
  423.     aspect 5 2 3.75
  424. :end
  425.  
  426.